<?php
// 本类由系统自动生成，仅供测试用途
class CategoryAction extends Action {
    public function index(){
    	$rows=D('Category')->getDataAll();//getDataAll是模型中的方法
    	$this->assign('rows',$rows);
    	$this->display();
	}

	// 添加分类
	public function add(){
		$rows=D('Category')->getDataAll();
		$this->assign('rows',$rows);
		$this->display();
	}

	// 添加分类操作
	public function add_handle(){
		$category=M('Category');
		if($category->create()){
			if($category->add()){
				$this->redirect('index');
			}
			
		}
	}

	// 编辑
	public function edit(){
		$cid=$_GET['cid'];
		$rows=D('Category')->getDataAll();//获得所有分类cid,分类名称cname,html
		$datarow=D('Category')->getData($cid);//获得当前单条数据
		$this->assign('rows',$rows);// 所有数据分配
		$this->assign('datarow',$datarow);//单条数据分配
		$this->display();
	}
	// 编辑操作
	public function edit_handle(){
		$category=M('Category');
		if($category->create()){
			$category->save();
			$this->redirect('index');
			
		}
	}

	// 删除
	public function delete(){
		$category=M('Category');
		$cid=$_GET['cid'];
		if($category->delete($cid)){
			$this->redirect('index');
		}
		
	}
}